business commitment or obligation - Español Inglés Diccionario